$(function(){
  var username=$("input[name='username']");
  var password = $("input[name='password']");

  $("#LoginForm").submit(function(event){
    event.preventDefault();  //阻止表单提交 
    if($.trim(username.val())==''){
      layer.tips('账号不能为空', "input[name='username']");
      username.focus();
      return false;
    }else if($.trim(password.val())=='') {  
      layer.tips('密码不能为空', "input[name='password']");
      password.focus();
      return false;
    }
    var postUrl = $(this).attr('action');
    var param = $(this).serialize();
    var btn = $("button[type='submit']");
    btn.attr('disabled', 'disabled');
    $.ajax({
      url: postUrl,
      type: 'POST',
      dataType: 'json',
      data: param
    })
    .done(function(data) {//成功提交后的回调
      if (data.status == 1) {
        top.location.href = data.url;
        layer.msg(data.info);
      } else {
        layer.msg(data.info);
        setTimeout("window.location.href='"+data.url+"'",1000);
      }
    })
    .fail(function() {//提交失败的回调方法
      console.log("data");
      layer.msg('发生错误，请重试');
    })
    .always(function() {//提交成功不成功都会执行此函数
      btn.removeAttr('disabled');
    });
  });


  //用户名
  $("input[name='username']").blur(function(){
    if($.trim(username.val())==''){
      layer.tips('账号不能为空', "input[name='username']");
      username.focus();
      return ;
    } 
  });
  //密码
  $("input[name='password']").blur(function(){
    if($.trim(password.val())==''){
      layer.tips('密码不能为空', "input[name='password']");
      return ;
    }
  });
});



